Edclick

Edclicking

By Dr. Harry Tennant

Edclicking

by Harry Tennant
Blog RSS feed
Share this blog with email Share this blog on Facebook Share this blog on Twitter Share this blog on LinkedIn

Show recent posts

Show posts with most recent comments

Keywords:

21st Century Skills (1)
7 Habits of Happy Kids (1)
ads (3)
Aeries (1)
after action review (1)
after-action review (1)
API (1)
Behavior Manager (26)
behavior policies (1)
Behavior Questionnaires (2)
blogs (1)
carrots and sticks (3)
challenge (2)
change (1)
character builders (1)
check for use (1)
Check In/Check Out (1)
checklist (1)
child-driven education (1)
classroom management (1)
classroom mangement (1)
coaching (1)
code of silence (1)
collaborative learning (6)
confirmation bias (1)
continuous improvement (79)
cost savings (7)
creativity (1)
deliberate practice (3)
discipline (2)
Discipline Manager (2)
Dragon (1)
duty to warn (1)
Edclick (1)
Edison (1)
education (1)
email bankruptcy (1)
email-to-SMS (1)
enthusiasm (2)
entrepreneurship (3)
evidence-based practices (1)
experiments (1)
FAQ: Behavior Manager (63)
FAQ: Community Service Manager (1)
FAQ: Intervention Manager (7)
FAQ: Lesson Plan Manager (2)
FAQ: Testing Manager (6)
FAQ: Tutoring Manager (3)
function of behavior (1)
funding (1)
getting started (24)
habits (3)
improvement log (1)
info hub (1)
Innovation (1)
Intervention Manager (1)
interventions (1)
Isaac Asimov (1)
ISV Partner Program (1)
Jamie Oliver (1)
knowedge work (1)
lesson plans (1)
liberal education (1)
measurement (1)
mentoring (3)
merit points (1)
mission (1)
mitra (1)
motivation (1)
motivations (1)
NCLB (1)
nutrition (1)
one-click merits (1)
online instruction (1)
online learning (2)
parental involvement (4)
PBIS (10)
PBL (3)
PDCA cycles (1)
Pearson (1)
perfection (1)
planning (1)
positive feedback (1)
PowerSchool (1)
Practice Classroom Management Skills (2)
Practice in Classroom Management Skills (1)
prevention (11)
process improvement (1)
processes (1)
Professional learning communities (1)
progress (4)
projects (1)
punishment (1)
reflection (4)
Responsible-Motivated-Engaged (14)
Restorative Discipline (1)
restorative justice (1)
rewards (1)
RtI (1)
rubric (1)
run chart (2)
School Safety Manager (12)
school violence (11)
science of education (1)
self-serving bias (1)
service and fees (11)
small groups (1)
social skills club (1)
star chart (1)
STEM (5)
student imports (1)
success (3)
success story (3)
sucess story (1)
super rich educators (1)
supports (1)
surprise success (1)
surprises (1)
tardies (1)
teach expectations (1)
teaching effectiveness (1)
Testing Manager (1)
thank you teachers (1)
time saving (3)
tips (18)
tweak (2)
using discipline manager (8)
using School Site Manager (7)
values (1)
virtual classrooms (1)
volunteers (3)
waste (2)
wealth (1)
weightloss (1)
wikis (6)

Keyword Cloud

Archive:
2010
    November (4)
    December (4)
2011
    February (8)
    March (13)
    April (12)
    May (4)
    June (2)
    July (12)
    August (12)
    September (8)
    October (9)
2012
    January (5)
    February (12)
    March (10)
    April (12)
    May (11)
    June (5)
    July (1)
    September (2)
2013
    January (22)
    February (29)
    July (6)
    August (14)
    November (1)
2015
    July (2)
    August (5)
    September (4)
    October (1)
2017
    October (2)
    November (7)
    December (2)
2018
    January (3)
    February (12)
    March (4)
    April (1)
    August (11)
2021
    February (1)

Posts 1 - 1 of 1

Monday, February 20, 2012

How will I learn from this experience?

I've just spent two days trying to figure out why some software that I wrote wasn't working as expected. It wasn't particularly difficult code but of middling complexity. To make matters more puzzling, this code was very similar to two other programs I just wrote a couple of days ago very quickly and without problems.

After two days of trying everything I could think of (and retrying many of them) I finally found the answer. It was a dumb mistake that I kept overlooking. It was similar to this error:

Because I was low on milk, I drove my trusty black Honda CRV to
to the grocery store.

In the example above, it is easy to miss the fact that there are two "to"s. My bug was like that but I didn't notice it for two days.

Ok, a big waste of time for a dumb mistake, but how can I avoid doing the same thing tomorrow?

  • Give it some attention. Write about it (as you see here). Tell someone about it (if you want a reputation as a sparkling conversationalist). Attention aids memory retention.
  • Keep a journal of lessons learned. Journaling has two benefits. First, you will be more likely to remember because you're giving the experience attention. Second, if your journal is searchable, you can find and reread the entry even if you can't remember all the details immediately. My journal is just a large text document. I can search it for text strings. I also head each entry with the date so I can search by date too.
  • Another technique is to make a process change. For example, I might have a process rule that said, if I'm still mystified by some crazy bug after an hour, just throw out the code and rewrite it. This one is tough to do because you always believe that the epiphany is just about to come. But if I had had the discipline to apply a rule like this, I would have been done in two hours rather than two days.


Posted at 12:00 AM (permalink) 0 Comments View/Leave Comment Share this post with email Share this post on Facebook Share this post on Twitter Share this post on LinkedIn
Keywords: continuous improvement

  Posts 1 - 1 of 1